package com.mes.cloud.api.dto.request.syncdata;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
@ApiModel
public class SfEmployee {
    @ApiModelProperty(value = "员工号",dataType = "String")
    private String emplid;
    @ApiModelProperty(value = "姓名",dataType = "String")
    private String name;
    @ApiModelProperty(value = "性别",dataType = "String")
    private String sex;
    @ApiModelProperty(value = "邮箱地址",dataType = "String")
    private String email;
    @ApiModelProperty(value = "是否在职",dataType = "String")
    private String enabled;
    @ApiModelProperty(value = "岗位",dataType = "String")
    private String job;
    @ApiModelProperty(value = "入职日期",dataType = "String")
    private String ufd1;
    @ApiModelProperty(value = "工作地",dataType = "String")
    private String ufd2;
    @ApiModelProperty(value = "职位",dataType = "String")
    private String ufd3;
    @ApiModelProperty(value = "职位编码",dataType = "String")
    private String ufd4;
    @ApiModelProperty(value = "薪级",dataType = "String")
    private String ufd5;
    @ApiModelProperty(value = "部门ID",dataType = "String")
    private String deptid;
    @ApiModelProperty(value = "是否办公人员",dataType = "String")
    private String ifOa;
    @ApiModelProperty(value = "身份证号",dataType = "String")
    private String identityCode;
    @ApiModelProperty(value = "手机",dataType = "String")
    private String moblePhone;
    @ApiModelProperty(value = "生日",dataType = "String")
    private String birthday;
    @ApiModelProperty(value = "离职日期",dataType = "String")
    private String levelDate;
    @ApiModelProperty(value = "职能编码",dataType = "String")
    private String ysClass;
    @ApiModelProperty(value = "职能描述",dataType = "String")
    private String classDesc;
    @ApiModelProperty(value = "职等",dataType = "String")
    private String ysJobLevel;
    @ApiModelProperty(value = "是否享有交补",dataType = "String")
    private String ysYnTran;
    @ApiModelProperty(value = "是否主管",dataType = "String")
    private String ifManager;
    @ApiModelProperty(value = "工厂代码",dataType = "String")
    private String werks;
    @ApiModelProperty(value = "销售组织",dataType = "String")
    private String vkorg;
    @ApiModelProperty(value = "成本中心编码",dataType = "String")
    private String cost;
    @ApiModelProperty(value = "成本中心描述",dataType = "String")
    private String costTxt;
    @ApiModelProperty(value = "上级主管",dataType = "String")
    private String superior;
    @ApiModelProperty(value = "工作地址",dataType = "String")
    private String workaddr;
    @ApiModelProperty(value = "是否驻外",dataType = "String")
    private String worktype;
    @ApiModelProperty(value = "是否工厂",dataType = "String")
    private String sfgc;
    @ApiModelProperty(value = "登录id",dataType = "String")
    private String logonid;
    @ApiModelProperty(value = "更新前部门",dataType = "String")
    private String updateOldDept;
    @ApiModelProperty(value = "更新前岗位",dataType = "String")
    private String updateOldPosition;
    @ApiModelProperty(value = "更新后新部门",dataType = "String")
    private String updateNewDept;
    @ApiModelProperty(value = "更新后新岗位",dataType = "String")
    private String updateNewPosition;
    @ApiModelProperty(value = "更新日期",dataType = "String")
    private String updateTime;
    @ApiModelProperty(value = "更新状态",dataType = "String")
    private String updateStatus;
    @ApiModelProperty(value = "创建日期",dataType = "String")
    private Date insdt;
    @ApiModelProperty(value = "是否工厂",dataType = "String")
    private String descr1;
    @ApiModelProperty(value = "转正日期",dataType = "String")
    private String descr1Date;
    @ApiModelProperty(value = "更新日期",dataType = "String")
    private Date updatTime;
    @ApiModelProperty(value = "员工组",dataType = "String")
    private String staffgroup;
    @ApiModelProperty(value = "员工子组",dataType = "String")
    private String staffgroupdesc;
    @ApiModelProperty(value = "职前工龄起算日期",dataType = "String")
    private Date workagedate;
    @ApiModelProperty(value = "员工HRBP",dataType = "String")
    private String hrbp;

}